.product_image{width:160px;height:160px;background:#fff;border:1px solid #ccc;float:left;text-align:left;margin:0 15px 10px 0;padding:5px}
.product_image img{width:150px;height:150px}
.post{background:#fff url(http://3.bp.blogspot.com/-3Cz9c-fGEJk/T7pbsiUyPfI/AAAAAAAAGLA/AnZ5O9F8Evk/s1600/post-img.png) repeat-x top;border:1px solid #ccc;list-style:none;width:183px;margin-left:15px;margin-bottom:10px;text-align:center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;height:315px;display:inline;float:left;overflow:hidden;position:relative;box-shadow:0 0 4px #bbb;-moz-box-shadow:0 0 4px #bbb;-webkit-box-shadow:0 0 4px #bbb;padding:0 1px 0;transition:all 600ms ease-in-out;-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;-ms-transition:all 600ms ease-in-out}
.post:hover{border:1px solid #999;box-shadow:0 0 4px #888;-moz-box-shadow:0 0 4px #888;-webkit-box-shadow:0 0 4px #888}
.post-footer{display:none}
.post h3{border:0 none;line-height:13px;margin:0 0 5px;padding:3px}
.post h3 a,.post h3 a:visited,.post h3 strong{color:#333;font:bold 13px Arial;text-align:center;text-shadow:none;line-height:20px}
.post-body{height:265px;overflow:hidden;width:180px;padding:5px}
a.item_add,a.view_detail{position:relative; color:#eee;font:11px Arial;height:24px;line-height:24px;text-align:center;text-decoration:none;text-shadow:1px 1px 1px #222;text-transform:none;border-radius:0;border:none;margin:0 0 7px 7px;padding:0}
a.item_add{background:url(http://4.bp.blogspot.com/-MnTiieDPXlE/T8HGIO3x8MI/AAAAAAAABV8/JFvTg2lnJPA/s1600/add+to+cart.png) no-repeat;float:left;width:75px}
a.view_detail{background:url(http://3.bp.blogspot.com/-KzU1z2KPGQA/T6_x704zrII/AAAAAAAABMc/-N29RAtJwRA/s1600/detail.png) no-repeat;float:left;width:75px}
a.item_add:hover{background-position:bottom left;color:#fff}
a.view_detail:hover{background-position:bottom right;color:#fff}


  #myBtn.demo {
    padding: 5px;
    background: #fff;
    cursor: pointer;
    line-height: 20px;
    border: 1px solid #e6e6e6;
    border-radius: 4px;
  }
  #myBtn.demo .icon {
    width: 20px;
    height: 20px;
    display: inline-block;
    background: url(&#39;../../images/branding/btn_icons_sprite.png&#39;) transparent 0 -40px no-repeat;
  }
  #myBtn.demo:hover {
    background-color: #cc3732;
    color: #fff;
    border: #dd4b39;
  }
  #myBtn.demo:hover .icon {
    background: url(&#39;../../images/branding/btn_icons_sprite.png&#39;) transparent 0 0px no-repeat;
  }
  

